#include<stdio.h>
#include<string.h>



//将一个字符串中带有第二个字符串的字符全部删除
void RemoveString(char *dest,const char *src)
{
    
    char *str=strstr(dest,src);//匹配字符，可以找到zhang的首地址
    //如何删除，将后面的字符往前移动
    while(str!=NULL)
    {
         char *back=str+strlen(src);
         while(*back!='\0')
        {
             *str++=*back++;

        }//删除一个张
        //继续删除
        *str='\0';//删除一个后加'\0'
        str=strstr(dest,src);
    }
}

int main()
{
    char str[]="zhangsan,zhangsi,zhangwu";
    RemoveString(str,"zhang");
    printf("%s\n",str);
    return 0;
}